﻿using MediatR;
using SheepStorage.API.Baseclass;
using SheepStorage.Domain.DTO.Output;
using SheepStorage.Domain.Entity;

namespace SheepStorage.API.Application.Command.EnterpriseCommand
{
    public class EnterpriseListCommand : IRequest<Results<PageOutput<Enterprise>>>
    {
        // public int EnterpriseId { get; set; }
        public string? EnterpriseName { get; set; } 
        //public string EnterpriseLogo { get; set; } = null!;
        //public string EnterpriseLabel { get; set; } = null!;
        //public string EnterpriseArea { get; set; } = null!;
        //public string EnterprisePhone { get; set; } = null!;
        //public string? EnterpriseCode { get; set; }
        //public string EnterpriseDesc { get; set; } = null!;
        //public bool? EnterpriseStop { get; set; }
        //public string? DutyPeople { get; set; }
        //public string? DutyMoney { get; set; }
        //public string? DutyManage { get; set; }
        //public string? CheckPeople { get; set; }
        //public int? EnterpriseCount { get; set; }

        public int pageIndex { get; set; }

        public int pageSize { get; set; }
    }
}
